cam squeezer - Turkish English Dictionary